difficult to digest - Alemán Inglés Diccionario